Welcome to CustomWebsitesForYou!
Web Development you can rely on.
Let's Get Started!

Why work with Michael?

ResponsiveProfessionalEthicalQuality Focused

He is experienced

Get quality design and development results your project requires from Custom Websites For You. We care enough to deliver quality services and we will drive your project to completion. We have the skills to make your website look great as well as make it function the way you want. We have been creating web sites, ranging from simple to complex, for close to 10 years. Consider applying our experience to your next project.

He is a skilled communicator

Michael took every communications class in college so that he'd be comfortable communicating with clients and not being "that guy" that doesn't listen. Michael will take the time to make sure what you need before jumping in. Planning is as important as any other aspect, if not more.

He is always learning

While Michael writes professional solutions, he's always learning and applying new technologies. "The day you stop learning is the day you start dying!"

Meet Michael

Michael has a degree in Computer Science from Cal Poly San Luis Obispo and has decades of software experience under his belt.


Michael Graf

Software Engineer


As a developer with a strong quality assurance background, Michael focuses on delivering quality and drives every project to completion as efficiently as possible. Each project Custom Websites For You is involved with receives thorough attention during each phase.

Michael is an experienced writer of web applications and interactive websites. Most of his more complex projects are NDA (Non Disclosure Agreement) but let Michael prove to you he's more than capable of delivering data driven solutions for your next project.

Michael understands small business marketing but understands when it's time to get professionals involved. He works with two experienced Marketing professionals in the Northern California region. He has worked with designers as well, but mostly he's the guy that makes things work, and someone else helps make it "pretty". ;)

Contact Michael

Michael is primarily available for long term arrangements and partnerships.

Michael is quick to respond to email, afternoons and evenings.

Please tell me a little about your project and let me know when a convenient time to talk on the phone or meet in person.