My website was completed on time and turned out better than I imagined. He made several suggestions and is very knowledgeable in Website development. I have used his services in the past to fix problems on my old websites. He works quickly and has great communication skills. I highly recommend using his services.