I'll have to agree with
@fencepost comments on this one. I use a gmail account for my stuff, however I use alias accounts with my domain. it just looks more professional. The other points he makes are on par... especially the pricing set for data recovery, etc.
As for the aesthetics of the new site, I'm picky when it comes to nice looking fonts, colouring, and overall appearance of how images and text bind together. Somewhat OCD when it comes to a nice looking webpage. Maybe look at a nicer font like Open Sans or something along that affect. do you have any branding? colours, logo, etc. Maybe look into something like that.
Hours: Maybe have something like this that is more fluid: (edit: the spacing is not showing in the post. Tabbed spacing should be showing so the times are aligned)
Monday: 9:00 am - 5:00 pm
Tuesday: 9:00 am - 5:00 pm
Wednesday: 9:00 am - 2:30 pm
Thursday: 9:00 am - 5:00 pm
Friday: 9:00 am - 5:00 pm
Saturday: 10:00 am - 3:00 pm
Sunday: CLOSED
Services: Here is an example of the different font/size situation. Something a little more eye catching. Have them categorized a bit based on the service and bold the pricing or make it a little more easier to read.
As for that password reset stuff. From experience it's rough and can be tricky with newer systems, especially what
@fencepost mentioned about he encryption. It's more of a headache than profitable, but each their own.
Reviews: I like that layout. Maybe get them to align at the bottom evenly? Again, font matching to everything else once you pick something you like.
About section needs a little more 'oomph' Change the photo, maybe throw on a vest, tie, suit, whatever. Something dainty, ya know? lol The text seems to be smooshed together, again, a different font type/size would prove worthy. This goes with the other sections of the page: Make sure you are using 1 or 2 fonts as a theme, rather than different sizes/fonts all over the page. Maybe expand on your values as a business and what you can offer your clients a little more. Sounds more like a cover page for a resume.
Overall, decent. I'd like to see you get some good colour in there and perhaps a branding for your logo/title, etc. Would look really nice.
Take these tips as you may. These are just suggestions and I never expect anyone to really do what they don't want to do with their own site. But trust me, an attractive website makes people want to look at it. Believe me, I've seen some terrible eyesores out there.