I build websites, integrate systems, and offer small businesses advice for existing online. I’m also a cyclist, photographer, husband, cat-dad, and old man who enjoys laying in my hammock in the woods while reading a book. My face is over there to the right, or maybe below here if you’re on a phone.
This website is an archive of knowledge, trips, activities, and pontification, as well as a bit of a playground for me. If you’re interested in what I do, maybe you can read it.
Since I’ve mostly deleted social media and I traditionally used Instagram to keep me honest, I’m gonna be posting my bike progress here. My full schedule for 2025 is right below here, and I’ll keep this section to the right reasonably up to date with stats. You can always follow me on Strava (my profile is private, but if I know you, you’ll be able to stalk me).
*Last updated 3/1/2025
Event Name | Location | Date | Read More |
---|---|---|---|
Dairy Roubaix | Sugar Creek Bible Camp, Ferryville, WI |
4/27/25 | |
The Bear | Laona, WI | 5/3/25 | |
UPAF Ride for the Arts | Milwaukee, WI | 6/1/25 | |
Horribly Hilly Hundreds | Blue Mound State Park, Blue Mounds, WI |
Mid-June | |
Oshkosh Century | Oshkosh, WI | 6/22/25 | |
Ridin’ Dirty Gravel | Sittin’ Pretty Farm, Viroqua, WI |
7/5/25 | |
Ride Across Wisconsin | Eau Claire, WI | 7/12/25 | |
Riverwest 24 | Milwaukee, WI | Late July | |
Race the Lake | Fond du Lac, WI | 8/17/25 | |
Door County Century | Sturgeon Bay, WI | 9/7/25 | |
HODAG Country Ramble | 9/5/25 - 9/7/25 | Rhinelander, WI | |
The Hibernator | Laona, WI | 10/4/25 | |
Red Granite Grinder | Wausau, WI | 10/11/25 | |
PUKE | Kickapoo Valley Reserve, La Farge, WI |
Early November |