Yes! ClinicOffice 2005 is 100% compatible with Windows Vista.
When Windows Vista was first released, a lot of people experienced networking problems. If you are experiencing any difficulties networking Windows Vista, please take a look at the following FAQ article which may help :-
https://clinicofficeforum.co.uk/viewtopic.php?f=12&t=198